long-term credit - English Synonyms Dictionary